self-protected transformer - German English Dictionary